# 导入包
import time
from selenium import webdriver
# 打开浏览器-创建浏览器对象
from selenium.webdriver.common.by import By
# 打开浏览器
driver = webdriver.Chrome(executable_path='chromedriver.exe')
# 输入访问地址（URL）
url = r"D:\cx_自动化测试\注册实例.html"
driver.get(url)
# 1），填写主页面的注册信息
# 用户名
driver.find_element_by_css_selector("#user").send_keys("name")
# 密码
driver.find_element_by_css_selector("#password").send_keys("123456")
# 电话号码
driver.find_element_by_css_selector("#tel").send_keys("1312345678")
# 电子邮箱
driver.find_element_by_css_selector("#email").send_keys("123@qq.com")
# 暂停2秒
time.sleep(2)
# 2.调用frame切换方法（switch_to.frame("myframe1")）切换到注册用户A框架中
# driver.switch_to.frame("myframe1") # 使用name切换
driver.switch_to.frame("myframe1") # 使用id切换
# 2），填写注册页面A中的注册信息
# 用户名
driver.find_element_by_css_selector("#userA").send_keys("1111")
# 密码
driver.find_element_by_css_selector("#passwordA").send_keys("123456")
# 电话号码
driver.find_element_by_css_selector("#telA").send_keys("1312345678")
# 电子邮箱
driver.find_element_by_css_selector("#emailA").send_keys("123@qq.com")
# 3.调用恢复默认页面方法（switdto.default contentO))
driver.switch_to.default_content()
# 4.调用frame切换方法(switchb.frame（"myframe2")）切换到注册用户B框架中
# 切换到注册B页面  使用name
driver.switch_to.frame("myframe2")
# 2），填写注册页面B中的注册信息
# 用户名
driver.find_element_by_css_selector("#userB").send_keys("1111")
# 密码
driver.find_element_by_css_selector("#passwordB").send_keys("123456")
# 电话号码
driver.find_element_by_css_selector("#telB").send_keys("1312345678")
# 电子邮箱
driver.find_element_by_css_selector("#emailB").send_keys("123@qq.com")
# 暂停2秒
time.sleep(2)
# 退出浏览器
driver.close()